package com.carleasoft.mps.cms.business.leave.bean.po;

import com.carleasoft.mps.cms.business.leave.bean.entity.LeaveReportUserEntity;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.List;

/**
 * @author: yangHao
 * @createDate:2023/6/14
 * @description:
 */
@Data
public class ReportPo implements Serializable {

    /**
     * 销假编码
     */
    private String reportCode;

    /**
     * 请假编码
     */
    private String leaveCode;

    /**
     * 人员列表
     */
    private List<String>userList;

    /**
     * 销假人员列表
     */
    private List<LeaveReportUserEntity> leaveReportUserEntities;

    /**
     * 销假事由
     */
    private String reasons;

    /**
     * 开始时间
     */
    private LocalDateTime startTime;

    /**
     * 结束时间
     */
    private LocalDateTime endTime;

    /**
     * 时长
     */
    private String duration;

    /**
     * 附件
     */
    private String accessory;





}
